intermediate depot - French English Dictionary